package com.huike.stock_analysis.entity;

/**
 * 
 * @author mzLEI
 * @date 2020年7月2日
 */

/*
 * 资金流向
 */
public class CapitalFlow {
	private  String capitalInflow;//资金流向（万）
    private  String largeQuantity;//大单（万）
    private  String midQuantity;//中单（万）
    private  String smallQuantity;//小单（万）

    private  String largeQuantBuy;//大单主动买入（手）
    private  String largeQuantSell;//大单主动卖出（手）

    private  String largeQuantDealProp;//大单成交占比（%）

    

    /**
     *
     * @param capitalInflow 资金流向
     * @param largeQuantity 大单
     * @param midQuantity 中单
     * @param smallQuantity 小单
     * @param largeQuantBuy 大单主动买入
     * @param largeQuantSell 大单主动卖出
     * @param largeQuantDealProp 大单成交占比
     * 
     */
    public CapitalFlow(String capitalInflow,
                       String largeQuantity,
                       String midQuantity,
                       String smallQuantity,
                       String largeQuantBuy,
                       String largeQuantSell,
                       String largeQuantDealProp
                       ) {

        this.capitalInflow = capitalInflow;
        this.largeQuantity = largeQuantity;
        this.midQuantity = midQuantity;
        this.smallQuantity = smallQuantity;
        this.largeQuantBuy = largeQuantBuy;
        this.largeQuantSell = largeQuantSell;
        this.largeQuantDealProp = largeQuantDealProp;
        
    }



    public String getCapitalInflow() {
        return capitalInflow;
    }

    public String getLargeQuantity() {
        return largeQuantity;
    }

    public String getMidQuantity() {
        return midQuantity;
    }

    public String getSmallQuantity() {
        return smallQuantity;
    }

    public String getLargeQuantBuy() {
        return largeQuantBuy;
    }

    public String getLargeQuantSell() {
        return largeQuantSell;
    }

    public String getLargeQuantDealProp() {
        return largeQuantDealProp;
    }

   

    
    public CapitalFlow copy() {
        return new CapitalFlow(
                capitalInflow,
                largeQuantity,
                midQuantity,
                smallQuantity,
                largeQuantBuy,
                largeQuantSell,
                largeQuantDealProp
                );
    }



	@Override
	public String toString() {
		return "CapitalFlow [capitalInflow=" + capitalInflow + ", largeQuantity=" + largeQuantity + ", midQuantity="
				+ midQuantity + ", smallQuantity=" + smallQuantity + ", largeQuantBuy=" + largeQuantBuy
				+ ", largeQuantSell=" + largeQuantSell + ", largeQuantDealProp=" + largeQuantDealProp + "]";
	}
    
}
